﻿
Namespace Commands

    ''' <summary>
    ''' 提供一组与 选项设置 相关的命令。
    ''' </summary>
    ''' <remarks></remarks>
    Public Module OptionCommands






#Region "OK 命令"



        ''' <summary>
        ''' 确定
        ''' </summary>
        ''' <remarks></remarks>
        Dim _OKCommand As New RoutedUICommand("确定", "OK", GetType(OptionCommands))
        ''' <summary>
        ''' 确定
        ''' </summary>
        ''' <remarks></remarks>
        Public ReadOnly Property OKCommand() As RoutedUICommand
            Get
                Return _OKCommand
            End Get
        End Property


#End Region







#Region "Cancel 命令"



        ''' <summary>
        ''' 取消
        ''' </summary>
        ''' <remarks></remarks>
        Dim _CancelCommand As New RoutedUICommand("取消", "Cancel", GetType(OptionCommands))
        ''' <summary>
        ''' 取消
        ''' </summary>
        ''' <remarks></remarks>
        Public ReadOnly Property CancelCommand() As RoutedUICommand
            Get
                Return _CancelCommand
            End Get
        End Property



#End Region





#Region "Reset 命令"



        ''' <summary>
        ''' 重置
        ''' </summary>
        ''' <remarks></remarks>
        Dim _ResetCommand As New RoutedUICommand("重置", "Reset", GetType(PluginSettingsCommands))
        ''' <summary>
        ''' 重置
        ''' </summary>
        ''' <remarks></remarks>
        Public ReadOnly Property ResetCommand() As RoutedUICommand
            Get
                Return _ResetCommand
            End Get
        End Property


#End Region







#Region "PluginDisable 命令"



        ''' <summary>
        ''' 禁用
        ''' </summary>
        ''' <remarks></remarks>
        Dim _PluginDisableCommand As New RoutedUICommand("禁用 插件", "PluginDisable", GetType(OptionCommands))
        ''' <summary>
        ''' 禁用 插件
        ''' </summary>
        ''' <remarks></remarks>
        Public ReadOnly Property PluginDisableCommand() As RoutedUICommand
            Get
                Return _PluginDisableCommand
            End Get
        End Property


#End Region







#Region "PluginEnable 命令"



        ''' <summary>
        ''' 开启
        ''' </summary>
        ''' <remarks>开启插件</remarks>
        Dim _PluginEnableCommand As New RoutedUICommand("开启", "PluginEnable", GetType(OptionCommands))
        ''' <summary>
        ''' 开启
        ''' </summary>
        ''' <remarks></remarks>
        Public ReadOnly Property PluginEnableCommand() As RoutedUICommand
            Get
                Return _PluginEnableCommand
            End Get
        End Property


#End Region








#Region "PluginConfig 命令"



        ''' <summary>
        ''' 配置
        ''' </summary>
        ''' <remarks></remarks>
        Dim _PluginConfigCommand As New RoutedUICommand("配置", "PluginConfig", GetType(OptionCommands))
        ''' <summary>
        ''' 配置
        ''' </summary>
        ''' <remarks></remarks>
        Public ReadOnly Property PluginConfigCommand() As RoutedUICommand
            Get
                Return _PluginConfigCommand
            End Get
        End Property


#End Region














#Region "MovePostProcessingTop 命令"



        ''' <summary>
        ''' 移动到最顶
        ''' </summary>
        ''' <remarks></remarks>
        Dim _MovePostProcessingTopCommand As New RoutedUICommand("移动到最顶", "MovePostProcessingTop", GetType(OptionCommands))
        ''' <summary>
        ''' 移动到最顶
        ''' </summary>
        ''' <remarks></remarks>
        Public ReadOnly Property MovePostProcessingTopCommand() As RoutedUICommand
            Get
                Return _MovePostProcessingTopCommand
            End Get
        End Property


#End Region







#Region "MovePostProcessingUp 命令"



        ''' <summary>
        ''' 上移
        ''' </summary>
        ''' <remarks></remarks>
        Dim _MovePostProcessingUpCommand As New RoutedUICommand("上移", "MovePostProcessingUp", GetType(OptionCommands))
        ''' <summary>
        ''' 上移
        ''' </summary>
        ''' <remarks></remarks>
        Public ReadOnly Property MovePostProcessingUpCommand() As RoutedUICommand
            Get
                Return _MovePostProcessingUpCommand
            End Get
        End Property


#End Region








#Region "MovePostProcessingDown 命令"



        ''' <summary>
        ''' 下移
        ''' </summary>
        ''' <remarks></remarks>
        Dim _MovePostProcessingDownCommand As New RoutedUICommand("下移", "MovePostProcessingDown", GetType(OptionCommands))
        ''' <summary>
        ''' 下移
        ''' </summary>
        ''' <remarks></remarks>
        Public ReadOnly Property MovePostProcessingDownCommand() As RoutedUICommand
            Get
                Return _MovePostProcessingDownCommand
            End Get
        End Property


#End Region








#Region "MovePostProcessingBottom 命令"



        ''' <summary>
        ''' 移动到最下
        ''' </summary>
        ''' <remarks></remarks>
        Dim _MovePostProcessingBottomCommand As New RoutedUICommand("移动到最下", "MovePostProcessingBottom", GetType(OptionCommands))
        ''' <summary>
        ''' 移动到最下
        ''' </summary>
        ''' <remarks></remarks>
        Public ReadOnly Property MovePostProcessingBottomCommand() As RoutedUICommand
            Get
                Return _MovePostProcessingBottomCommand
            End Get
        End Property


#End Region









    End Module

End Namespace
